home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 1 / CU Amiga Magazine CD-ROM Special Edition (1995)(EMAP Images)(GB)[Issue 1995-11].iso / Aminet / biz / dbase / carcosts309.lha / CarCosts / AutoKosten.DOK < prev    next >
Text File  |  1995-05-31  |  11KB  |  282 lines

  1.  
  2.                              AutoKosten Version 3
  3.                              ====================
  4.  
  5. Das Programm verwaltet in zwei Listen die kilometerabhängigen (Treibstoff)
  6. und die nicht kilometerabhängigen (Unterhalt) Kosten eines Autos.
  7.  
  8. Als Auswertung werden die Kosten gesamt und je Kilometer angezeigt, sowie
  9. die insgesamt gefahrenen Kilometer, der insgesamt verbrauchte Treibstoff
  10. und der Verbrauch je 100km.
  11.  
  12.  
  13. Rechneranforderungen
  14. --------------------
  15.  
  16. Das Programm macht häufig Gebrauch von Funktionen, die erst ab Kickstart
  17. 2.04 vorhanden sind. Daher wird ein Amiga mit Kickstart 2.04 (V37) und
  18. mindestens 512kB gebraucht. Im LIBS: Verzeichnis MUSS sich die
  19. asl.library und die MUIMaster.library befinden !
  20.  
  21.  
  22. Rechtliches
  23. -----------
  24.  
  25. AutoKosten ist ShareWare, d.h. wer es regelmäßig benutzt, der muß eine
  26. Gebühr an den Autor entrichten. Dafür schlage ich DM 20,- vor, wer mehr
  27. zahlen will darf das gerne tun.... (Adresse am Ende dieser Anleitung).
  28.  
  29.  
  30. !!!!!
  31. Ich übernehme keine Haftung für Schäden, die aus der sach- oder unsach-
  32. gemäßen Benutzung des Programms entstehen !!!!
  33. !!!!!
  34.  
  35. Dieses Programm darf (und soll) in Mailboxen und sonstige elektronische 
  36. Netze eingespielt werden. Das Programm darf (und soll) in PD-Disk-Serien
  37. aufgenommen werden. Dieses Programm darf (und soll) auf CD's mit 
  38. PD-Software aufgenommen werden.
  39.  
  40. AutoKosten ist eine MUI-Applikation. MUI ist (c) by Stefan Stuntz.
  41. Nähere Hinweise sind in der Datei Readme.MUI vorhanden.
  42.  
  43.  
  44. Installation des Programms
  45. --------------------------
  46.  
  47. Das Programm benutzt (falls vorhanden) die locale.library, die erst ab
  48. Workbench 2.1 vorhanden ist. Damit können verschiedene Sprachen für die
  49. Benutzeroberfläche verwendet werden. Fest eingebaut ist eine deutsche
  50. Benutzeroberfläche, daher dürfte für einen deutschsprachigen Benutzer 
  51. dieser Punkt nicht so interessant sein. Mitgeliefert wird ebenfalls ein
  52. englisches Catalog-File (CarCost.catalog). Um dies zu benutzen muß es 
  53. nach locale:catalogs/english/CarCost.catalog kopiert und im Locale-Prefs
  54. Englisch als Sprache eingestellt werden.
  55. Ein .cd und .ct-File zur Erstellung eigener Kataloge sollte in diesem
  56. Ordner vorhanden sein. Allerdings wird noch zusätzlich ein Programm zur
  57. Erstellung des .catalog-Files aus diesen Daten benötigt.
  58.  
  59. Weiterhin muß MUI installiert werden (falls das nicht schon geschehen ist).
  60. Die Datei MUIMaster.library muß nach LIBS: kopiert werden.
  61. Die im Ordner Classes/MUI/ enthaltenen Dateien müssen in ein entsprechendes
  62. Unterverzeichnis kopiert werden. Dies ist im Regelfall sys:classes/mui/.
  63. Außerdem muß dieses Unterverzeichnis mit einem assign LIBS: sys:classes/ add
  64. in die Liste der LIBS-Verzeichnisse aufgenommen werden.
  65.  
  66.  
  67. Starten des Programms
  68. ---------------------
  69.  
  70. Das Programm kann sowohl über einen Doppelclick auf das Programmicon
  71. gestartet werden als auch über eine Doppelclick auf ein Icon, das dieses
  72. Programm als Default-Tool enthält.
  73. Nach dem Starten erscheint ein Fenster auf der Workbench (oder einem
  74. anderen Bildschirm), von dem aus das Programm gesteuert wird.
  75.  
  76. Beim Start von der Shell kann ein Filename mit angegeben werden. Diese
  77. Datei wird dann sofort geladen. Bei dem Filenamen braucht die Extension
  78. .KFZ nicht angegeben zu werden.
  79.  
  80.  
  81. Wenn es nicht läuft...
  82. ----------------------
  83.  
  84. Falls eine zum Laufen des Programms nötige Library nicht geöffnet werden
  85. konnte, so meldet sich das Programm mit einem Requester. Ausnahme: Falls
  86. die Intuition.library Version 37 oder höher nicht geöffnet werden konnte,
  87. gibt es keine Meldung.
  88. Falls das Programm kein Fenster öffnen kann, sollte eine entsprechende 
  89. Meldung erscheinen. Mit einem Topaz/8-Zeichensatz läuft das Programm 
  90. allerdings auch auf NTSC-Hires, auf Lores-Bildschirmen wird man das 
  91. Programm nicht zum Laufen bringen...
  92. Sollte keine Meldung erscheinen, so kann man mit 'Exchange' testen, ob das
  93. Programm überhaupt gestartet wurde, bzw. das Programm kann beendet werden.
  94.  
  95.  
  96. Der Hauptfenster
  97. ----------------
  98.  
  99. Im Hauptfenster wird im unteren Bereich die Auswertung angezeigt (gefahrene
  100. Kilometer, getankte Liter, Verbrauch, Kosten (getrennt Treibstoff, Unter-
  101. halt, gesammt) gesammt und je Kilometer).
  102.  
  103. Im oberen Bereich wird angezeigt, für welches Fahrzeug die Daten gelten
  104. und für welchen Zeitraum Daten eingegeben wurden. Außerdem wird der
  105. Name der im Speicher befindlichen Datei angezeigt.
  106.  
  107. Darunter befinden sich zwei Schalter, mit denen man zu den einzelnen Listen
  108. verzweigt.
  109.  
  110. Fenster Treibstoffliste
  111. -----------------------
  112.  
  113. Unter einem großen Bereich, in dem die eingegebenen Daten angezeigt werden
  114. (Datum, Kilometerstand, Preis, Liter, Kilometer seit letzter Tankfüllung
  115. und Verbrauch) befinden sich einige Eingabebereich und Schalter. Die
  116. Eingabebereiche sind zunächst deaktiviert.
  117.  
  118. Mit "Neu" werden die Eingabebereiche aktiviert, ebenso der Schalter 
  119. "Abbruch", der eine Möglichkeit zum Abbrechen der Eingabe bietet. Der Cursor
  120. steht im ersten Eingabebereich (Datum). Wird nach Eingabe eines korrekten
  121. Datums (das Datumsformat ist wählbar, üblich ist tt.mm.yy oder tt-mmm-yy)
  122. und Drücken von RETURN ist der Cursor im zweiten Eingabebereich (km-Stand).
  123. Nach einem Druck auf RETURN im Preis-Eingabebereich wird der Eintrag in
  124. die Liste aufgenommen, WENN ein korrektes Datum eingegeben wurde, sonst
  125. steht der Cursor wieder im ersten Eingabebereich.
  126. Falls ein Datum eingegeben wurde, das bereits in der Liste vorhanden ist,
  127. so wird der Eintrag nicht angenommen (je Tag nur ein Eintrag !!). Sollte
  128. eine Unstimmigkeit in den Kilometerdaten vorhanden sein (erkennbar an
  129. negativen Kilometern seit der letzten Tankfüllung), so wird eine 
  130. entsprechende Meldung ausgegeben, der Eintrag aber angenommen.
  131.  
  132. Nach Anwahl eines Eintrags in der Liste und anschließende Wahl von
  133. "Ändern" löscht den Eintrag aus der Liste und zeigt die Angaben in den
  134. Eingabebereichen an, wo sie korrigiert werden können. Eine Anwahl von
  135. "Abbruch" fügt wieder den alten, unveränderten Eintrag in die Liste ein.
  136.  
  137. Nach Anwahl eines Eintrags in der Liste und anschließende Wahl von
  138. "Löschen" löscht den Eintrag aus der Liste.
  139.  
  140. Anwahl von "Fenster schließen" schließt das Fenster, das Hauptfenster wird
  141. wieder aktiviert.
  142.  
  143. Fenster Unterhaltsliste
  144. -----------------------
  145.  
  146. Dieses Fenster ist vom Aufbau her und der Funktion nahezu identisch mit
  147. dem Fenster für die Treibstoffliste, nur das hier kein Kilometerstand
  148. eingegeben wird, so daß auch kein Fehler in der Liste angezeigt wird.
  149.  
  150. Der Titel und die Bemerkung können bis zu 255 Zeichen lang sein, es werden
  151. aber nur etwa 25 in der Liste angezeigt und ausgedruckt.
  152.  
  153. Fenster Neue Datei
  154. ------------------
  155.  
  156. Nach Anwahl des Menupunktes "Neu" erscheint dieses Fenster erscheint dieses
  157. Fenster, in dem die Daten für den Startzeitpunkt einer Datei eingegeben
  158. werden. Abgefragt werden das Kennzeichen, das Datum, der Kilometerstand
  159. und das Datumsformat (hier wird festgelegt, wie in den Listen ein Datum
  160. eingegeben werden muß).
  161. Für das Datum und den Kilometerstand, der in diesem Fenster eingegeben
  162. wird, darf kein Eintrag in die Treibstoffliste vorgenommen werden !!
  163.  
  164.  
  165.  
  166. Die Menupunkte
  167. --------------
  168.  
  169. - Neu: Es erscheint das oben beschriebene Fenster
  170.  
  171. - Laden: Es wird eine neue Datei geladen.
  172.  
  173. - Speichern (als): Die aktuelle Datei wird abgespeichert.
  174.  
  175. - Drucken: Die aktuelle Datei wird ausgedruckt.
  176.  
  177. - About: Hier gibt es Informationen über das Programm.
  178.  
  179. - Ende: Hier kann das Programm verlassen werden.
  180.  
  181.  
  182.  
  183. Anlegen einer neuen Datei
  184. -------------------------
  185.  
  186. Um immer einen sinnvollen Verbrauch ausrechnen zu können, darf der 
  187. Kilometerstand, der beim Anlegen einer neuen Datei angegeben wurde NICHT
  188. mit den Kilometerstand des ersten Eintrags in der Treibstoffliste über-
  189. einstimmen.
  190. Um dies in der Praxis zu erreichen, geht man am Besten so vor:
  191. - Bei der nächsten Tankfüllung notieren Sie sich nur den Kilometerstand.
  192.   Damit die Verbrauchsdaten immer einigermaßen stimmen, wäre es günstig,
  193.   wenn Sie bei diesem Mal wirklich VOLL tanken würden.
  194.   Diese Tankfüllung wird NICHT in die Treibstoffliste eingetragen !
  195.   Es wird nur Kilometerstand und Datum zu Neuanlegen einer Datei benötigt.
  196. - Alle weiteren Tankfüllungen werden in die Treibstoffliste eingetragen.
  197. - Nach ca. 12 Monaten wäre es günstig, eine neue Datei für das neue Jahr
  198.   anzulegen (Jede Datei sollte dann auch nur z.B. die Versicherungskosten
  199.   für jeweils ein Jahr enthalten).
  200.   Um alle Kosten zu erfassen, tragen Sie die Daten einer Tankfüllung in die
  201.   Treibstoffliste Ihrer aktuellen Datei ein und benutzen den gleichen
  202.   Kilometerstand zum Anlegen einer neuen Datei (und NUR zum Anlegen, nicht
  203.   in die Treibstoffliste eintragen). Alle weiteren Kosten (Tanken, Wartung)
  204.   sollten danach nur noch in die neue Datei eingetragen werden !
  205.  
  206. Wenn Sie mal nicht volltanken, dann stimmt zwar der Verbrauch für diese eine
  207. Tankfüllung nicht, aber wenn Sie bei der letzten Tankfüllung für eine Datei
  208. (mit der Sie gleichzeitig eine neue Datei anlegen) volltanken, dann stimmt
  209. wenigstens der Durchschnittsverbrauch für den gesamten Zeitraum.
  210.  
  211.   
  212. Das Dateiformat
  213. ---------------
  214.  
  215. Ab der Version 3.0 benutzt AutoKosten einfache ASCII-Dateien.
  216. Ein Beispiel sieht so aus:
  217.  
  218. #
  219. 06-Dec-91     5087    22827  4
  220. AA-BB-123
  221. #
  222. 03-Jan-92     5115    23207      33.63      45.00
  223. #
  224. 06-Jan-92     5118      31.00 
  225. ADAC
  226.  
  227. #
  228.  
  229. Zunächst sind zwei Zeilen mit den Startdaten vorhanden, danach kommen
  230. die Zeilen mit den Treibstoffdaten und schließlich je drei Zeilen mit
  231. den Einträgen für die Unterhaltsdaten. Die in der Datei vorhandenen
  232. Datumsangaben im Klartext werden vom Programm nicht benutzt, dieses nutzt
  233. die darauf folgende Zahl (Tage). Die Form des Datums hängt auch noch von
  234. der Einstellung im Neu-Fenster ab.....
  235.  
  236.  
  237. Catalog-Dateien
  238. ---------------
  239.  
  240. Ein .cd und .ct-File sollten in diesem Ordner vorhanden sein. Falls Sie
  241. die Texte des Programms in eine andere Sprache übersetzen wollen, steht
  242. dem (fast) nichts mehr im Wege. Sie brauchen nur noch ein Programm wie
  243. MakeCat oder CatComp, um die ASCII-Datei in ein .catalog-File umwandeln
  244. zu können.
  245. Falls Sie die Texte des Programms in eine andere Sprache übersetzt haben,
  246. so schicken Sie mir doch bitte eine Kopie dieser Übersetzung (das .ct-File),
  247. und schreiben Sie auch gleich dabei, ob ich diese Übersetzung bei folgenden
  248. Übersetzungen mit veröffentlichen darf.
  249.  
  250.  
  251.  
  252. Danksagungen
  253. ------------
  254.  
  255. Ohne einige Personen wäre dieses Projekt so nicht möglich gewesen. Bei
  256. diesen Leuten möchte ich mich hier nochmals bedanken:
  257.  
  258. - Stefan Stuntz, denn ohne MUI wäre die Version 3.0 wohl nicht entstanden.
  259. - Dirk Nehring, der verschiedene Versionen des Programms testete, 
  260.   insbesondere war auf seinem A4000 auch ein Test unter 3.0 möglich.
  261.   Aus seiner Feder stammt auch das Icon (er fand meine Version nicht so
  262.   berauschend...)
  263.  
  264.  
  265. Der Autor
  266. ---------
  267.  
  268. Wer Verbesserungsvorschläge oder Fehlermeldungen hat, bzw. wer die
  269. Share-Gebühr bezahlen will, der schicke es an:
  270.  
  271.                Rüdiger Dreier
  272.                Gustav-Winkler-Str. 40
  273.        D-33699 Bielefeld 
  274.                Deutschland
  275.  
  276. Bis auf Weiteres bin ich auch per EMail erreichbar:
  277.  
  278.  ruediger.dreier@post.uni-bielefeld.de
  279.  
  280.  
  281. Die Adresse von Stefan Stuntz (Autor von MUI) ist in der Datei Readme.MUI
  282. vorhanden.